import React from 'react';
import { Icon } from './base';

/**
 * &#xe757; NEW
 *
 * @export
 * @class IconTextNew
 * @extends {Icon}
 */
export default class IconTextNew extends Icon {
    ratio = 1024.0 / 3308;

    render() {
        const { color, style, className } = this.props;

        const { width, height } = this.getSize();

        return (
            <svg viewBox="0 0 3308 1024" width={width} height={height} style={style} className={className}>
                <path
                    d="M946.018462 1024H594.077538L231.108923 302.552615h-6.144c8.664615 113.427692 12.918154 200.073846 12.918154 259.938462V1024H0V0h350.680615l361.55077 711.601231h4.096c-6.301538-103.187692-9.452308-186.052923-9.452308-248.595693V0h239.222154v1024z m956.652307 0h-819.2V0h582.813539l51.2 222.050462h-365.489231v161.083076h402.747077l51.2 222.050462h-453.947077v193.299692h498.609231L1902.670769 1024z m1095.286154 0h-317.44l-95.074461-446.148923a2180.804923 2180.804923 0 0 1-21.425231-111.379692 2751.330462 2751.330462 0 0 1-21.425231-139.421539c-3.623385 30.404923-9.452308 68.135385-17.644308 113.191385a4614.537846 4614.537846 0 0 1-24.103384 124.297846c-7.955692 37.809231-40.96 190.936615-98.934154 459.460923h-317.44L1838.473846 0h258.993231L2205.538462 513.417846c24.418462 113.427692 41.196308 203.776 50.254769 271.044923 5.907692-47.655385 16.462769-112.324923 31.586461-194.008615 15.202462-81.762462 29.380923-149.425231 42.535385-203.145846L2417.585231 0h248.753231l84.91323 387.308308c14.493538 62.148923 29.223385 133.828923 44.189539 215.04 14.966154 81.289846 24.891077 141.942154 29.932307 182.114461 5.907692-51.830154 21.976615-141.784615 48.20677-269.627077L2983.778462 0h258.99323L2997.956923 1024z"
                    fill={color}
                />
            </svg>
        );
    }
}
